home *** CD-ROM | disk | FTP | other *** search
- PackIt v37.111
- Release 1.1a
-
- PackIt and this documentation are Copyright © 1994 by Michael Barsoom.
-
- -+- License -+-
-
- PackIt may be freely distributed as long as no charge is made other than to
- cover time and copying costs. This should be no higher than what Fred Fish
- charges from one of his freely redistributable disks.
-
- You may not copy and/or distribute this program without the accompanying
- documentation unless you get permission from the author to do so.
-
- Fred Fish has permission to include this program on his FD disks/CDRoms.
-
- If you write a freely redistributable program and would like to include
- PackIt with it, feel free to do so only if you send me a fully registered
- version of your program.
-
- -+- Disclaimer -+-
-
- This product is sold "as is" without representation or warranty of any
- kind, either expressed or implied. The user assumes all risks and
- responsibilities related to its use.
-
- -+- Introduction -+-
-
- PackIt is yet another shell only Data file PowerPacker cruncher/decruncher.
- Features:
- 1) One program for crunching and decrunching.
- 2) Will not crunch executables unless told to do so.
- 3) Will automatically determine if a file is PowerPacked or not and
- then either unpack it or pack it.
- 4) Allows use of wild card to crunch/decrunch whole directories.
-
- -+- Requirements -+-
-
- 1) Workbench 2.0+
- 2) PowerPacker library (© Nico Francois)
-
- -+- SetUp -+-
-
- Make sure you have a copy of PowerPacker library v36+ in libs.
-
- -+- Usage -+-
-
- Must be use from shell only, if started from WB PackIt will automatically
- exit.
-
- PackIt ?? (for extended usage)
-
- PackIt v37.111 PowerPacker Data Cruncher/Decruncher
- Copyright © 1994 by Michael J. Barsoom
-
- Usage: PackIt <source> [<destination>] [Efficiency 0-4] [Buffer 0-2] [Crypt]
- [Executable] [Crunch] [DeCrunch] [<PassWord>] [ReCrunch] [All] [Suffix]
- With
- Efficiency: 0 = Fast, 1 = Mediocre, 2 = Good, 3 = Very Good, 4 = Best (def)
- Buffer : 0 = Large (def), 1 = Medium, 2 = Small
- Crypt : Encrypt file.
- Executable: Crunch executables (as data files).
- Crunch : Crunch files only.
- Decrunch : DeCrunch files only.
- PassWord : Password to use for encrypting/decrypting.
- ReCrunch : Decrunch file and ReCrunch it with new options
- All : Enter directories recursively (only with wildcards)
- Suffix : Add / remove .pp as appropriate
- Hit ^C to abort.
- If no destination is given source will be overwritten
-
- If no password is give you will be prompted with a string requester for the
- password.
-
- If you use the shell option PassWord and the source file(s) need to be
- crunched, PackIt will assume you want to crunch the file(s) with encryption
- on.
-
- If crunching a group of files, you may need to hit ^C twice, once to abort
- crunching, and once to quit.
-
- The destination can either be a file or a dir. If you specify a dir as the
- destination, the source file will be saved (either crunched or uncrunched)
- with the same name in the destination. When using wildcard, if you give a
- destination it MUST be a directory.
-
- Use "" to signify the current directory, just like AmigaDos' copy command.
-
- ReCrunch can be used to change a files crunch efficiency or to change a
- packed file's password.
-
- Suffix switch will allways add/ remmove the .pp suffix from files as they
- are crunched/ decrunched. This will occur even if you give a destination.
- For example 'PackIt PackIt.doc Docs:PackIt.doc suffix' will pack the file
- PackIt.doc and save the packed file as Docs:PackIt.doc.pp.
-
- -+- Wildcard hints -+-
-
- To crunch/decrunch all files in a directory use
- PackIt #?
-
- To make sure all the files in a directory are crunched use,
- PackIt #? crunch
-
- If you need to use the wildcards ? or ?? use (?) and (??) instead, this is
- required because ? and ?? are used for the built in help.
-
- -+- Thanks -+-
-
- To my loving wife Barbara.
- To Nico Francois for PowerPacker library.
-
- -+- Bugs, Suggestions -+-
-
- you can reach me at:
-
- 5524 Pine Street
- Omaha NE 68106
- USA
-
- Internet: mbars@creighton.edu
- Fidonet: Mike Barsoom @ 1:285/11.9
- AmigaNet: Mike Barsoom @ 40:200/10.9
-
- -+- Giftware -+-
-
- PackIt is giftware, if you use it regularly the author would appreciate it
- if you would send him a small donation.
-
- -+- History -+-
-
- v37.100 Release 1.0
-
- v37.101 Not Released
- - Added crunch and decrunch only flags.
- - Removed ANSI colors so WB 3.0 shell scrolling would not be slowed down.
-
- v37.102 Not Released
- - Added Password shell option for encrypting
-
- v37.103 Release 1.0a
- - Added recrunch flag.
-
- v37.104 Release 1.0b
- - Password can now be specified from shell with PassWord= for decrunching.
-
- v37.105 Not Released
- - PackIt was reporting some files as executable when they were not (fixed)
- - PackIt was not returning all allocated memory back, forgot to call
- FreeArgs() and missed a call to FreeDosObject() (fixed)
-
- v37.110 Release 1.1
- - PackIt now supports wild card and directory recursion for crunching and
- decrunching.
-
- v37.111 Release 1.1a
- - Added Suffix switch. (Suggested by Roger Westerlund)
-